package javase.Reflect;

import java.util.ResourceBundle;

/*
终极方法
java.util包下提供了一个资源绑定器，便于获取属性配置文件中的内容。
使用以下这种方式的时候，属性配置文件***.properties必须放在类路径下
 */
public class ResouseBundleTest {
    public static void main(String[] args) {

        // 资源绑定器只能帮顶xxx.properties文件，并且这个文件必须在类路径下。
        // 文件扩展名也必须是properties
        // 并且在写路径的时候，路径后面的扩展名不能写。

        ResourceBundle bundle = ResourceBundle.getBundle("classinfo2");  // 不能加.properties

        ResourceBundle bundle2 = ResourceBundle.getBundle("javase/bean/db");

        // 属性配置文件放到src下面，以src作为起点(在类路径中)
        String className = bundle.getString("className");
        System.out.println(className);
    }
}
